44b43ae05d52776867dbbb285935866fb9c8e3ba,plugins/org.eclipse.xtext.ui/src/org/eclipse/xtext/ui/editor/templates/EnumTemplateVariableResolver.java,EnumTemplateVariableResolver,resolveValues,#TemplateVariable#XtextTemplateContext#,30
Before Change
String enumerationName = (String) variable.getVariableType()
.getParams().iterator().next();
EEnum enumeration = (EEnum) getEClassifierForGrammar(enumerationName,
getGrammar(castedContext));
if (enumeration == null) {
return Collections.emptyList();
}
After Change
XtextTemplateContext castedContext) {
String enumerationName = (String) variable.getVariableType()
.getParams().iterator().next();
Grammar grammar = getGrammar(castedContext);
if (grammar == null)
return Collections.emptyList();
EEnum enumeration = (EEnum) getEClassifierForGrammar(enumerationName, grammar);
if (enumeration == null) {
return Collections.emptyList();